import request from '@/utils/request'
// 角色管理

// 获取角色列表
export function getrolelist(data) {
  return request.get('/roles', {
    params: data
  })
}

// 获取指定角色 权限分配
export function getroledetail(id) {
  return request.get(`/roles/${id}`)
}
// 分配权限
export function putperm(data) {
  return request.put(`/roles/${data.id}`, data)
}

// 添加角色
export function postrole(data) {
  return request.post('/roles', data)
}

// 编辑角色
export function putrole(data) {
  return request.put(`/roles/${data.id}`, data)
}
// 删除角色
export function delrole(id) {
  return request.delete(`/roles/${id}`)
}
// 获取数据总数量
export function gettotal() {
  return request.get('/roles/count')
}
